/* banner */
.banner {
	max-height: 450px;
}

.banner::before {
	content: "";
	display: inline-block;
	padding-top: 60%;
}

.banner.teaser .box-title {
	left: 16%;
	bottom: 50%;
	margin-bottom: 60px;
}

.banner.teaser .link-btn {
	left: 16%;
	bottom: 50%;
}

.development .subNav .current-list {
	background-color: #dd2727;
}
.development ._nav_bg.navbar-dark .navbar-nav .nav-item::after {
	background-color: #df0012;
}
.development .active a {
  color:#dd2727!important;
}


/* 党的要闻 */
.focusNews {
	background-color: #df0012;
	padding-top: 30px !important;
	padding-bottom: 60px !important;
}

.focusNews .content .content_inner {
	background-color: #fff !important;
	border: none;
}

.focusNews .content .more-btn {
	border-color: #002557;
}

.focusNews .carousel-indicators.my-carousel-indicators li.active {
	background: #fff;
}

.focusNews .carousel-indicators.my-carousel-indicators li {
	border-color: #fff !important;
	opacity: 1;
	background: #002557;
}

/* 党团支的介绍 */
.introduce .imgBox {
	width: 300px;
	height: 170px;
	margin-bottom: 10px;
}
.introduce .small_title {
	margin-bottom: 0;
}
.introduce .sub_title {
	margin: 10px 0;
	font-size: 14px;
	font-weight: 700;
}

.introduce .content {
	text-indent: 2em;
	font-size: 1rem;
}
